home *** CD-ROM | disk | FTP | other *** search
/ EnigmA Amiga Run 1996 July / EnigmA AMIGA RUN 09 (1996)(G.R. Edizioni)(IT)[!][issue 1996-07 & 08][EARSAN CD VIII].iso / earcd / util4 / shortcut.lha / ShortCut / ShortCut.doc < prev    next >
Text File  |  1996-06-10  |  3KB  |  102 lines

  1.  
  2.                     ShortCutPP by Piotr "PP/UNION" Pawlow
  3.  
  4.  
  5.     The  author's  native  language  is  polish,  so  please  forgive  bad
  6. spelling, grammar mistakes etc.
  7.  
  8.                                  Introduction
  9.  
  10.     With this program you can run your favourite programs from the menu.
  11.     It's based on "Shortcut" by M. Bradley - it was a very  good  program,
  12. and I've liked it very much... until I've installed in my Amiga Kickstart 2.0.
  13. It wasn't font sensitive. So, I wrote similar  program.  Because  my  Shortcut
  14. uses gadtools library, it's font  sensitive,  it  automatically  changes  menu
  15. layout to fit on the screen, you can use bar labels  and  key  shortcuts,  and
  16. finally it's small.
  17.  
  18.                                  Requirements
  19.  
  20.     Any Amiga:). With Kickstart 1.3 it also needs gadtools.library in your
  21. LIBS: directory.
  22.  
  23.                                  Installation
  24.  
  25.     Copy it wherever you want (SYS:WBstartup is  a good place  for  KS2.0+
  26. users). Then make "S:ShortCutPP.setup" file with contents of your menu.
  27.  
  28.                      The prefs file (S:ShortCutPP.setup)
  29.  
  30.     Here's a commented example:
  31.  
  32. --- Cut here ---
  33. Coding                    <- menu title
  34. <S>Trash<TAB>t                  <- menu item name&key shortcut (Amiga-t)
  35. <TAB>cd sys:assemblers          <- one or more commands to execute, when 
  36. <TAB>run >nil: trash'm-one      <- user select this item
  37. <S>Seka<TAB>s                   <- another item
  38. <TAB>cd sys:assemblers
  39. <TAB>run >nil: MasterSeka
  40. <ESC>                           <- this is bar label
  41. <ESC>-- Debug --                <- non selectable menu item for comments
  42. <S>SnoopDos
  43. <TAB>run >nil: sys:snoopdos
  44. <S>StackMon
  45. <TAB>run >nil: sys:stackmon
  46. Disk Tools                      <- another menu title
  47. <S>Dir Work<TAB>d
  48. <TAB>run >nil: sys:dirwork
  49. <S>File Master
  50. <TAB>run >nil: sys:filemaster
  51. --- Cut here ---
  52.  
  53. <S> - means one or more spaces
  54. <TAB> - Tab key
  55. <ESC> - Esc key
  56.  
  57. It should look like this:
  58.  
  59. Coding        Disk Tools
  60. +-----------+ +--------------+
  61. |Trash    At| |Dir Work    Ad|
  62. |Seka     As| |File Master   |
  63. |~~~~~~~~~~~| +--------------+
  64. |-- Debug --|
  65. |SnoopDos   |
  66. |StackMon   |
  67. +-----------+
  68.  
  69.     See also included example.
  70.  
  71.     RULES:
  72.  
  73. - Menu titles begin at first column of a line (without any spaces).
  74. - Menu items begin with one or more spaces. After the item name you can
  75. optionally enter a key shortcut by pressing Tab key and one letter.
  76. - Bar labels are created by entering one Esc code (27) in a new line.
  77. - Non selectable items consist of the Esc key and the item name.
  78. - Commands to execute begin with Tab key.
  79.  
  80.     NOTES:
  81.  
  82. - Gadtools library isn't case sensitive, so  Amiga-t  and  Amiga-T  means  the
  83. same.
  84. - Always use "run" command, because some programs don't detach itself from CLI
  85. and they're blocks Shortcut.
  86. - If you want to run programs in the same way like Workbench does, use  WBRun.
  87. You can find it on Aminet.
  88.  
  89.                                      Bugs
  90.  
  91.     I'm using this program from 2 years and it works OK, with one exeption
  92. - it didn't work with EaglePlayer version 1.53, and I don't know why.
  93.  
  94.                                   The Author
  95.  
  96. Please contact me at this address: (sorry - no email)
  97.  
  98.                                  Piotr Pawlow
  99.                           ul. Lewartowskiego 12 m 46
  100.                                00-185 Warszawa
  101.                                     POLAND
  102.